# -*- coding: utf-8 -*-

kwlist = [
	"addAttr",
	"addDynamic",
	"addPP",
	"affectedNet",
	"affects",
	"aimConstraint",
	"air",
	"aliasAttr",
	"align",
	"alignCtx",
	"alignCurve",
	"alignSurface",
	"ambientLight",
	"animCurveEditor",
	"animDisplay",
	"animView",
	"annotate",
	"applyTake",
	"arcLenDimContext",
	"arcLengthDimension",
	"arclen",
	"arrayMapper",
	"art3dPaintCtx",
	"artAttrCtx",
	"artAttrPaintVertexCtx",
	"artAttrSkinPaintCtx",
	"artBuildPaintMenu",
	"artFluidAttrCtx",
	"artPuttyCtx",
	"artSelectCtx",
	"artSetPaintCtx",
	"artUserPaintCtx",
	"assignCommand",
	"assignInputDevice",
	"assignViewportFactories",
	"attachCurve",
	"attachDeviceAttr",
	"attachSurface",
	"attrColorSliderGrp",
	"attrControlGrp",
	"attrEnumOptionMenu",
	"attrEnumOptionMenuGrp",
	"attrFieldGrp",
	"attrFieldSliderGrp",
	"attrNavigationControlGrp",
	"attributeInfo",
	"attributeMenu",
	"attributeQuery",
	"autoKeyframe",
	"autoPlace",
	"bakePartialHistory",
	"bakeResults",
	"bakeSimulation",
	"batchRender",
	"bevel",
	"bevelPlus",
	"bindSkin",
	"blend2",
	"blendShape",
	"blendShapeEditor",
	"blendShapePanel",
	"blendTwoAttr",
	"boneLattice",
	"boundary",
	"boxDollyCtx",
	"boxZoomCtx",
	"bufferCurve",
	"buildBookmarkMenu",
	"button",
	"buttonManip",
	"cacheFileCombine",
	"cacheFileMerge",
	"cacheFileTrack",
	"camera",
	"cameraView",
	"canCreateManip",
	"canvas",
	"changeSubdivComponentDisplayLevel",
	"changeSubdivRegion",
	"channelBox",
	"character",
	"characterMap",
	"characterOutlineEditor",
	"characterize",
	"checkBox",
	"checkBoxGrp",
	"checkDefaultRenderGlobals",
	"choice",
	"circle",
	"circularFillet",
	"clearCache",
	"clip",
	"clipEditor",
	"clipEditorCurrentTimeCtx",
	"clipSchedule",
	"clipSchedulerOutliner",
	"closeCurve",
	"closeSurface",
	"cmdFileOutput",
	"cmdScrollFieldExecuter",
	"cmdScrollFieldReporter",
	"cmdShell",
	"coarsenSubdivSelectionList",
	"collision",
	"color",
	"colorAtPoint",
	"colorEditor",
	"colorIndex",
	"colorIndexSliderGrp",
	"colorSliderButtonGrp",
	"colorSliderGrp",
	"columnLayout",
	"commandEcho",
	"commandLine",
	"commandPort",
	"componentEditor",
	"compositingInterop",
	"condition",
	"cone",
	"confirmDialog",
	"connectAttr",
	"connectControl",
	"connectDynamic",
	"connectJoint",
	"connectionInfo",
	"constrain",
	"container",
	"contextInfo",
	"control",
	"convertIffToPsd",
	"convertLightmap",
	"convertSolidTx",
	"convertTessellation",
	"convertUnit",
	"copyFlexor",
	"copyKey",
	"copySkinWeights",
	"cpButton",
	"cpCache",
	"cpClothSet",
	"cpCollision",
	"cpConstraint",
	"cpConvClothToMesh",
	"cpForces",
	"cpGetSolverAttr",
	"cpPanel",
	"cpProperty",
	"cpRigidCollisionFilter",
	"cpSeam",
	"cpSetEdit",
	"cpSetSolverAttr",
	"cpSolver",
	"cpSolverTypes",
	"cpTool",
	"createDisplayLayer",
	"createDrawCtx",
	"createEditor",
	"createLayeredPsdFile",
	"createNode",
	"createRenderLayer",
	"createSubdivRegion",
	"ctxAbort",
	"ctxCompletion",
	"ctxEditMode",
	"ctxTraverse",
	"currentCtx",
	"currentTime",
	"currentTimeCtx",
	"currentUnit",
	"curve",
	"curveAddPtCtx",
	"curveCVCtx",
	"curveEPCtx",
	"curveEditorCtx",
	"curveIntersect",
	"curveMoveEPCtx",
	"curveOnSurface",
	"curveSketchCtx",
	"cutKey",
	"cycleCheck",
	"cylinder",
	"date",
	"defaultLightListCheckBox",
	"defaultNavigation",
	"defineDataServer",
	"defineVirtualDevice",
	"deformer",
	"delete",
	"deleteAttr",
	"deleteUI",
	"detachCurve",
	"detachDeviceAttr",
	"detachSurface",
	"deviceEditor",
	"devicePanel",
	"dgInfo",
	"dgeval",
	"dgtimer",
	"dimWhen",
	"directKeyCtx",
	"directionalLight",
	"dirmap",
	"disable",
	"disconnectAttr",
	"disconnectJoint",
	"diskCache",
	"displacementToPoly",
	"displayAffected",
	"displayColor",
	"displayCull",
	"displayLevelOfDetail",
	"displayRGBColor",
	"displaySmoothness",
	"displayStats",
	"displayString",
	"displaySurface",
	"distanceDimContext",
	"distanceDimension",
	"doBlur",
	"dolly",
	"dollyCtx",
	"dopeSheetEditor",
	"doubleProfileBirailSurface",
	"drag",
	"dragAttrContext",
	"draggerContext",
	"duplicate",
	"duplicateCurve",
	"duplicateSurface",
	"dynCache",
	"dynControl",
	"dynExport",
	"dynExpression",
	"dynGlobals",
	"dynPaintEditor",
	"dynParticleCtx",
	"dynPref",
	"dynRelEdPanel",
	"dynRelEditor",
	"dynamicLoad",
	"editDisplayLayerMembers",
	"editRenderLayerAdjustment",
	"editRenderLayerGlobals",
	"editRenderLayerMembers",
	"editor",
	"effector",
	"emit",
	"emitter",
	"enableDevice",
	"encodeString",
	"evalDeferred",
	"event",
	"exactWorldBoundingBox",
	"exclusiveLightCheckBox",
	"expression",
	"extendCurve",
	"extendSurface",
	"extrude",
	"file",
	"fileBrowserDialog",
	"fileDialog",
	"fileInfo",
	"filletCurve",
	"filter",
	"filterCurve",
	"filterStudioImport",
	"findKeyframe",
	"finder",
	"fitBspline",
	"flexor",
	"floatField",
	"floatFieldGrp",
	"floatSlider",
	"floatSlider2",
	"floatSliderButtonGrp",
	"floatSliderGrp",
	"flow",
	"fluidCacheInfo",
	"fluidEmitter",
	"flushUndo",
	"fontDialog",
	"formLayout",
	"format",
	"frameLayout",
	"freeFormFillet",
	"getAttr",
	"getClassification",
	"getDefaultBrush",
	"getFileList",
	"getFluidAttr",
	"getInputDeviceRange",
	"getPanel",
	"getParticleAttr",
	"glRender",
	"glRenderEditor",
	"globalStitch",
	"goal",
	"gradientControl",
	"gradientControlNoAttr",
	"graphDollyCtx",
	"graphSelectContext",
	"graphTrackCtx",
	"gravity",
	"gridLayout",
	"group",
	"hardware",
	"hardwareRenderPanel",
	"headsUpDisplay",
	"headsUpMessage",
	"help",
	"hide",
	"hilite",
	"hitTest",
	"hotBox",
	"hotkey",
	"hudButton",
	"hudSlider",
	"hudSliderButton",
	"hwReflectionMap",
	"hwRender",
	"hyperGraph",
	"hyperPanel",
	"hyperShade",
	"iconTextCheckBox",
	"iconTextRadioButton",
	"iconTextRadioCollection",
	"iconTextScrollList",
	"iconTextStaticLabel",
	"ikHandle",
	"ikHandleCtx",
	"ikHandleDisplayScale",
	"ikSolver",
	"ikSplineHandleCtx",
	"ikSystemInfo",
	"ikfkDisplayMethod",
	"illustratorCurves",
	"image",
	"imfPlugins",
	"inheritTransform",
	"insertJoint",
	"insertJointCtx",
	"insertKeyCtx",
	"insertKnotCurve",
	"instance",
	"instanceable",
	"instancer",
	"intField",
	"intFieldGrp",
	"intScrollBar",
	"intSlider",
	"intSliderGrp",
	"internalVar",
	"intersect",
	"isConnected",
	"isDirty",
	"isTrue",
	"isolateSelect",
	"itemFilter",
	"itemFilterAttr",
	"itemFilterRender",
	"itemFilterType",
	"jointCluster",
	"jointDisplayScale",
	"keyframe",
	"keyframeOutliner",
	"keyframeRegionCurrentTimeCtx",
	"keyframeRegionDollyCtx",
	"keyframeRegionInsertKeyCtx",
	"keyframeRegionMoveKeyCtx",
	"keyframeRegionSelectKeyCtx",
	"keyframeRegionSetKeyCtx",
	"keyframeRegionTrackCtx",
	"lattice",
	"latticeDeformKeyCtx",
	"launch",
	"launchImageEditor",
	"layerButton",
	"layeredShaderPort",
	"layeredTexturePort",
	"layout",
	"layoutDialog",
	"lightListEditor",
	"lightListPanel",
	"lightlink",
	"linearPrecision",
	"listAnimatable",
	"listAttr",
	"listCameras",
	"listConnections",
	"listDeviceAttachments",
	"listInputDeviceAxes",
	"listInputDeviceButtons",
	"listInputDevices",
	"listNodeTypes",
	"listRelatives",
	"listSets",
	"listerEditor",
	"loadFluid",
	"loadPlugin",
	"lockNode",
	"loft",
	"lookThru",
	"ls",
	"lsThroughFilter",
	"lsUI",
	"makeIdentity",
	"makeLive",
	"makePaintable",
	"makeSingleSurface",
	"makebot",
	"manipMoveContext",
	"manipMoveLimitsCtx",
	"manipOptions",
	"manipRotateLimitsCtx",
	"manipScaleContext",
	"manipScaleLimitsCtx",
	"marker",
	"memory",
	"menu",
	"menuBarLayout",
	"menuEditor",
	"menuSet",
	"menuSetPref",
	"messageLine",
	"minimizeApp",
	"mirrorJoint",
	"modelCurrentTimeCtx",
	"modelEditor",
	"modelPanel",
	"movIn",
	"movOut",
	"move",
	"moveKeyCtx",
	"moveVertexAlongDirection",
	"multiProfileBirailSurface",
	"mute",
	"nameCommand",
	"nameField",
	"namespace",
	"namespaceInfo",
	"newPanelItems",
	"newton",
	"nodeIconButton",
	"nodeOutliner",
	"nodePreset",
	"nodeType",
	"nonLinear",
	"normalConstraint",
	"nurbsCopyUVSet",
	"nurbsCube",
	"nurbsEditUV",
	"nurbsPlane",
	"nurbsSelect",
	"nurbsSquare",
	"nurbsToPolygonsPref",
	"nurbsToSubdiv",
	"nurbsToSubdivPref",
	"nurbsUVSet",
	"objectCenter",
	"objectType",
	"objectTypeUI",
	"offsetCurve",
	"offsetSurface",
	"openGLExtension",
	"openMayaPref",
	"optionMenu",
	"optionVar",
	"orbit",
	"orbitCtx",
	"orientConstraint",
	"outlinerPanel",
	"overrideModifier",
	"pairBlend",
	"palettePort",
	"paneLayout",
	"panel",
	"panelConfiguration",
	"panelHistory",
	"paramDimContext",
	"paramDimension",
	"paramLocator",
	"parent",
	"parentConstraint",
	"particle",
	"particleExists",
	"particleInstancer",
	"particleRenderInfo",
	"partition",
	"pasteKey",
	"pathAnimation",
	"pause",
	"percent",
	"performanceOptions",
	"pfxstrokes",
	"pickWalk",
	"picture",
	"pixelMove",
	"planarSrf",
	"plane",
	"play",
	"playbackOptions",
	"playblast",
	"pluginInfo",
	"pointConstraint",
	"pointCurveConstraint",
	"pointLight",
	"pointOnCurve",
	"pointOnSurface",
	"pointPosition",
	"poleVectorConstraint",
	"polyAppend",
	"polyAppendFacetCtx",
	"polyAppendVertex",
	"polyAutoProjection",
	"polyAverageNormal",
	"polyBevel",
	"polyBlendColor",
	"polyBlindData",
	"polyBoolOp",
	"polyBridgeEdge",
	"polyCacheMonitor",
	"polyCheck",
	"polyChipOff",
	"polyClipboard",
	"polyCloseBorder",
	"polyCollapseEdge",
	"polyCollapseFacet",
	"polyColorBlindData",
	"polyColorDel",
	"polyColorPerVertex",
	"polyColorSet",
	"polyCompare",
	"polyCone",
	"polyCopyUV",
	"polyCrease",
	"polyCreaseCtx",
	"polyCreateFacet",
	"polyCreateFacetCtx",
	"polyCube",
	"polyCut",
	"polyCutCtx",
	"polyCylinder",
	"polyCylindricalProjection",
	"polyDelEdge",
	"polyDelFacet",
	"polyDelVertex",
	"polyDuplicateAndConnect",
	"polyDuplicateEdge",
	"polyEditUV",
	"polyEditUVShell",
	"polyEvaluate",
	"polyExtrudeEdge",
	"polyExtrudeFacet",
	"polyExtrudeVertex",
	"polyFlipEdge",
	"polyFlipUV",
	"polyForceUV",
	"polyGeoSampler",
	"polyInfo",
	"polyInstallAction",
	"polyLayoutUV",
	"polyListComponentConversion",
	"polyMapCut",
	"polyMapDel",
	"polyMapSew",
	"polyMapSewMove",
	"polyMergeEdge",
	"polyMergeEdgeCtx",
	"polyMergeFacet",
	"polyMergeFacetCtx",
	"polyMergeUV",
	"polyMergeVertex",
	"polyMirrorFace",
	"polyMoveEdge",
	"polyMoveFacet",
	"polyMoveFacetUV",
	"polyMoveUV",
	"polyMoveVertex",
	"polyMultiLayoutUV",
	"polyNormal",
	"polyNormalPerVertex",
	"polyNormalizeUV",
	"polyOptUvs",
	"polyOptions",
	"polyOutput",
	"polyPipe",
	"polyPlanarProjection",
	"polyPlane",
	"polyPlatonicSolid",
	"polyPoke",
	"polyPrimitive",
	"polyPrism",
	"polyProjection",
	"polyPyramid",
	"polyQuad",
	"polyQueryBlindData",
	"polyReduce",
	"polySelect",
	"polySelectConstraint",
	"polySelectConstraintMonitor",
	"polySelectCtx",
	"polySeparate",
	"polySetToFaceNormal",
	"polySewEdge",
	"polyShortestPathCtx",
	"polySlideEdge",
	"polySmooth",
	"polySoftEdge",
	"polySphere",
	"polySphericalProjection",
	"polySplit",
	"polySplitCtx",
	"polySplitEdge",
	"polySplitRing",
	"polySplitVertex",
	"polyStraightenUVBorder",
	"polySubdivideEdge",
	"polySubdivideFacet",
	"polyToSubdiv",
	"polyTorus",
	"polyTransfer",
	"polyTriangulate",
	"polyUVSet",
	"polyUnite",
	"polyWedgeFace",
	"popupMenu",
	"pose",
	"preloadRefEd",
	"progressBar",
	"progressWindow",
	"projFileViewer",
	"projectCurve",
	"projectTangent",
	"projectionContext",
	"projectionManip",
	"promptDialog",
	"propModCtx",
	"propMove",
	"psdChannelOutliner",
	"psdEditTextureFile",
	"psdExport",
	"psdTextureFile",
	"radioButton",
	"radioButtonGrp",
	"radioCollection",
	"radioMenuItemCollection",
	"rampColorPort",
	"rangeControl",
	"readTake",
	"rebuildCurve",
	"rebuildSurface",
	"recordAttr",
	"recordDevice",
	"redo",
	"reference",
	"referenceEdit",
	"refineSubdivSelectionList",
	"refresh",
	"reloadImage",
	"removeJoint",
	"removeMultiInstance",
	"rename",
	"renameAttr",
	"renameUI",
	"render",
	"renderGlobalsNode",
	"renderInfo",
	"renderLayerButton",
	"renderLayerPostProcess",
	"renderManip",
	"renderQualityNode",
	"renderSettings",
	"renderThumbnailUpdate",
	"renderWindowEditor",
	"renderWindowSelectContext",
	"renderer",
	"reorder",
	"reorderDeformers",
	"requires",
	"reroot",
	"resampleFluid",
	"resetTool",
	"resolutionNode",
	"retarget",
	"reverseSurface",
	"revolve",
	"rigidBody",
	"rigidSolver",
	"roll",
	"rollCtx",
	"rotate",
	"rotationInterpolation",
	"roundConstantRadius",
	"rowColumnLayout",
	"rowLayout",
	"runup",
	"saveAllShelves",
	"saveFluid",
	"saveImage",
	"saveInitialState",
	"saveMenu",
	"savePrefObjects",
	"savePrefs",
	"saveShelf",
	"saveToolSettings",
	"scale",
	"scaleComponents",
	"scaleConstraint",
	"scaleKey",
	"scaleKeyCtx",
	"sceneEditor",
	"sceneUIReplacement",
	"scmh",
	"scriptCtx",
	"scriptEditorInfo",
	"scriptNode",
	"scriptTable",
	"scriptedPanel",
	"scriptedPanelType",
	"scrollField",
	"scrollLayout",
	"sculpt",
	"selLoadSettings",
	"select",
	"selectContext",
	"selectKey",
	"selectKeyCtx",
	"selectKeyframeRegionCtx",
	"selectMode",
	"selectPriority",
	"selectType",
	"selectedNodes",
	"selectionConnection",
	"separator",
	"setAttr",
	"setAttrMapping",
	"setDefaultShadingGroup",
	"setDrivenKeyframe",
	"setDynamic",
	"setEditCtx",
	"setEditor",
	"setFluidAttr",
	"setFocus",
	"setInfinity",
	"setInputDeviceMapping",
	"setKeyCtx",
	"setKeyPath",
	"setKeyframe",
	"setKeyframeBlendshapeTargetWts",
	"setMenuMode",
	"setNodeTypeFlag",
	"setParent",
	"setParticleAttr",
	"setStartupMessage",
	"setToolTo",
	"setUITemplate",
	"setXformManip",
	"sets",
	"shadingConnection",
	"shadingGeometryRelCtx",
	"shadingLightRelCtx",
	"shadingNetworkCompare",
	"shapeCompare",
	"shelfButton",
	"shelfLayout",
	"shelfTabLayout",
	"shellField",
	"showHelp",
	"showHidden",
	"showManipCtx",
	"showSelectionInTitle",
	"showShadingGroupAttrEditor",
	"showWindow",
	"simplify",
	"singleProfileBirailSurface",
	"skinCluster",
	"skinPercent",
	"smoothCurve",
	"smoothTangentSurface",
	"snapKey",
	"snapMode",
	"snapTogetherCtx",
	"snapshot",
	"soft",
	"softMod",
	"softModCtx",
	"sound",
	"soundControl",
	"spaceLocator",
	"sphere",
	"spotLight",
	"spotLightPreviewPort",
	"spreadSheetEditor",
	"spring",
	"squareSurface",
	"stitchSurface",
	"stitchSurfacePoints",
	"stringArrayIntersector",
	"stroke",
	"subdAutoProjection",
	"subdCleanTopology",
	"subdCollapse",
	"subdDuplicateAndConnect",
	"subdEditUV",
	"subdListComponentConversion",
	"subdMapCut",
	"subdMapSewMove",
	"subdMatchTopology",
	"subdMirror",
	"subdToBlind",
	"subdToPoly",
	"subdTransferUVsToCache",
	"subdiv",
	"subdivCrease",
	"subdivDisplaySmoothness",
	"substituteGeometry",
	"surface",
	"surfaceSampler",
	"surfaceShaderList",
	"swatchDisplayPort",
	"switchTable",
	"symbolButton",
	"symbolCheckBox",
	"symmetricModelling",
	"sysFile",
	"tangentConstraint",
	"texLatticeDeformContext",
	"texManipContext",
	"texMoveContext",
	"texMoveUVShellContext",
	"texRotateContext",
	"texScaleContext",
	"texSelectContext",
	"texSelectShortestPathCtx",
	"texSmudgeUVContext",
	"texWinToolCtx",
	"text",
	"textField",
	"textFieldButtonGrp",
	"textFieldGrp",
	"textManip",
	"textScrollList",
	"texturePlacementContext",
	"textureWindow",
	"threadCount",
	"threePointArcCtx",
	"timeControl",
	"timePort",
	"timerX",
	"toggleAxis",
	"toggleWindowVisibility",
	"tolerance",
	"toolButton",
	"toolCollection",
	"toolDropped",
	"toolHasOptions",
	"toolPropertyWindow",
	"torus",
	"track",
	"trackCtx",
	"transferAttributes",
	"transformLimits",
	"translator",
	"trim",
	"truncateFluidCache",
	"truncateHairCache",
	"tumble",
	"tumbleCtx",
	"turbulence",
	"twoPointArcCtx",
	"unassignInputDevice",
	"undo",
	"undoInfo",
	"uniform",
	"unloadPlugin",
	"untangleUV",
	"upAxis",
	"userCtx",
	"uvLink",
	"view2dToolCtx",
	"viewCamera",
	"viewClipPlane",
	"viewHeadOn",
	"viewLookAt",
	"viewManip",
	"viewSet",
	"visor",
	"volumeAxis",
	"webBrowser",
	"webBrowserPrefs",
	"windowPref",
	"wire",
	"workspace",
	"wrinkle",
	"writeTake",
	]
